duplex DNA - German English Dictionary